﻿//编写⼀个C++函数 int countVowels(const char* p) ，⽤于统计字符串中元⾳字⺟（ a, e, i, o, u ）的个数。
/*1. 使⽤指向常量的指针 const char* 遍历字符串；
2. 在主函数中输⼊⼀⾏字符串，调⽤函数并输出结果*/
#include<iostream>
#include <cstring>
using namespace std;

int countVowels(const char* p)
{
	int count = 0;
	while (*p != '\0')
	{
		if (*p == 'a' || *p == 'e' || *p == 'i' || *p == 'o' || *p == 'u')
		{
			count++;
		}
		p++;
	}
	return count;
}
int main()
{
	char str[100];
	cin.getline(str, 100);
	int vowelCount = countVowels(str);
	cout << "Number of vowels: " << vowelCount << endl;
	return 0;
}